#include <gtk/gtknotebook.h>
#include <gtk/gtkorientable.h>
#include <gtk/gtkoverlay.h>
+#include <gtk/gtkoverlaylayout.h>
#include <gtk/gtkpadcontroller.h>
#include <gtk/gtkpagesetup.h>
#include <gtk/gtkpaned.h>
#include "gtkoverlay.h"
-#include "gtkoverlaylayoutprivate.h"
+#include "gtkoverlaylayout.h"
#include "gtkbuildable.h"
#include "gtkintl.h"
#include "gtkmarshalers.h"
#include "config.h"
-#include "gtkoverlaylayoutprivate.h"
+#include "gtkoverlaylayout.h"
#include "gtkintl.h"
#include "gtklayoutchild.h"
--- /dev/null
+/* gtkoverlaylayout.h: Overlay layout manager
+ *
+ * SPDX-License-Identifier: LGPL-2.1-or-later
+ *
+ * Copyright 2019 Red Hat, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#pragma once
+
+#include <gtk/gtklayoutmanager.h>
+
+G_BEGIN_DECLS
+
+#define GTK_TYPE_OVERLAY_LAYOUT (gtk_overlay_layout_get_type ())
+#define GTK_TYPE_OVERLAY_LAYOUT_CHILD (gtk_overlay_layout_child_get_type ())
+
+/* GtkOverlayLayout */
+
+GDK_AVAILABLE_IN_ALL
+G_DECLARE_FINAL_TYPE (GtkOverlayLayout, gtk_overlay_layout, GTK, OVERLAY_LAYOUT, GtkLayoutManager)
+
+GDK_AVAILABLE_IN_ALL
+GtkLayoutManager * gtk_overlay_layout_new (void);
+
+/* GtkOverlayLayoutChild */
+
+GDK_AVAILABLE_IN_ALL
+G_DECLARE_FINAL_TYPE (GtkOverlayLayoutChild, gtk_overlay_layout_child, GTK, OVERLAY_LAYOUT_CHILD, GtkLayoutChild)
+
+GDK_AVAILABLE_IN_ALL
+void gtk_overlay_layout_child_set_measure (GtkOverlayLayoutChild *child,
+ gboolean measure);
+
+GDK_AVAILABLE_IN_ALL
+gboolean gtk_overlay_layout_child_get_measure (GtkOverlayLayoutChild *child);
+
+GDK_AVAILABLE_IN_ALL
+void gtk_overlay_layout_child_set_clip_overlay (GtkOverlayLayoutChild *child,
+ gboolean clip_overlay);
+
+GDK_AVAILABLE_IN_ALL
+gboolean gtk_overlay_layout_child_get_clip_overlay (GtkOverlayLayoutChild *child);
+
+G_END_DECLS
+++ /dev/null
-/* gtkoverlaylayout.h: Overlay layout manager
- *
- * SPDX-License-Identifier: LGPL-2.1-or-later
- *
- * Copyright 2019 Red Hat, Inc.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#pragma once
-
-#include <gtk/gtklayoutmanager.h>
-
-G_BEGIN_DECLS
-
-#define GTK_TYPE_OVERLAY_LAYOUT (gtk_overlay_layout_get_type ())
-#define GTK_TYPE_OVERLAY_LAYOUT_CHILD (gtk_overlay_layout_child_get_type ())
-
-/* GtkOverlayLayout */
-
-GDK_AVAILABLE_IN_ALL
-G_DECLARE_FINAL_TYPE (GtkOverlayLayout, gtk_overlay_layout, GTK, OVERLAY_LAYOUT, GtkLayoutManager)
-
-GDK_AVAILABLE_IN_ALL
-GtkLayoutManager * gtk_overlay_layout_new (void);
-
-/* GtkOverlayLayoutChild */
-
-GDK_AVAILABLE_IN_ALL
-G_DECLARE_FINAL_TYPE (GtkOverlayLayoutChild, gtk_overlay_layout_child, GTK, OVERLAY_LAYOUT_CHILD, GtkLayoutChild)
-
-GDK_AVAILABLE_IN_ALL
-void gtk_overlay_layout_child_set_measure (GtkOverlayLayoutChild *child,
- gboolean measure);
-
-GDK_AVAILABLE_IN_ALL
-gboolean gtk_overlay_layout_child_get_measure (GtkOverlayLayoutChild *child);
-
-GDK_AVAILABLE_IN_ALL
-void gtk_overlay_layout_child_set_clip_overlay (GtkOverlayLayoutChild *child,
- gboolean clip_overlay);
-
-GDK_AVAILABLE_IN_ALL
-gboolean gtk_overlay_layout_child_get_clip_overlay (GtkOverlayLayoutChild *child);
-
-G_END_DECLS